package com.software.loginregister.entity.vo;

import java.util.List;

public class WorksDTO {
    private Integer userId;
    private Integer worksId;
    private String worksName;
    private String nickname;
    private String difficulty;
    private String photoUrl;     // 添加作品图片URL
    private Integer likeCount;   // 添加点赞数
    private String avatar;       // 添加用户头像
    private String description;  // 添加描述
    private String ingredients;  // 添加食材
    private Double score;        // 推荐分数
    private List<String> reasonTags;  // 推荐原因标签

    // Getters and Setters

    public Integer getWorksId() {
        return worksId;
    }

    public void setWorksId(Integer worksId) {
        this.worksId = worksId;
    }

    public String getWorksName() {
        return worksName;
    }

    public void setWorksName(String worksName) {
        this.worksName = worksName;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getDifficulty() {
        return difficulty;
    }

    public void setDifficulty(String difficulty) {
        this.difficulty = difficulty;
    }

    public String getPhotoUrl() {
        return photoUrl;
    }

    public void setPhotoUrl(String photoUrl) {
        this.photoUrl = photoUrl;
    }

    public Integer getLikeCount() {
        return likeCount;
    }

    public void setLikeCount(Integer likeCount) {
        this.likeCount = likeCount;
    }

    public String getAvatar() {
        return avatar;
    }

    public void setAvatar(String avatar) {
        this.avatar = avatar;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getIngredients() {
        return ingredients;
    }

    public void setIngredients(String ingredients) {
        this.ingredients = ingredients;
    }

    public Double getScore() {
        return score;
    }

    public void setScore(Double score) {
        this.score = score;
    }

    public List<String> getReasonTags() {
        return reasonTags;
    }

    public void setReasonTags(List<String> reasonTags) {
        this.reasonTags = reasonTags;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }
}